export interface MerchantVO {
  /**
   * 商户ID，自增主键
   */
  id: string | number;

  /**
   * 商户名称
   */
  merchantName: string;

  /**
   * 信用代码
   */
  creditCode: string;

  /**
   * 商户分类
   */
  merchantCategory: string;

  /**
   * 联系人
   */
  contactPerson: string;

  /**
   * 联系电话
   */
  contactPhone: string;

  /**
   * 状态：0-已审核，1-待审核
   */
  status: number;

  /**
   * 驳回原因
   */
  reason: string;

  /**
   * 创建时间
   */
  createTime: string;

}

export interface MerchantForm extends BaseEntity {
  /**
   * 商户ID，自增主键
   */
  id?: string | number;

  /**
   * 商户名称
   */
  merchantName?: string;

  /**
   * 信用代码
   */
  creditCode?: string;

  /**
   * 商户分类
   */
  merchantCategory?: string;

  /**
   * 联系人
   */
  contactPerson?: string;

  /**
   * 联系电话
   */
  contactPhone?: string;

  /**
   * 状态：0-已审核，1-待审核
   */
  status?: number;

  /**
   * 驳回原因
   */
  reason?: string;

}

export interface MerchantQuery extends PageQuery {

  /**
   * 商户名称
   */
  merchantName?: string;

  /**
   * 信用代码
   */
  creditCode?: string;

  /**
   * 商户分类
   */
  merchantCategory?: string;

  /**
   * 联系人
   */
  contactPerson?: string;

  /**
   * 联系电话
   */
  contactPhone?: string;

  /**
   * 状态：0-已审核，1-待审核
   */
  status?: number;

  /**
   * 日期范围参数
   */
  params?: any;
}
